Skip to content

Building Smart Bots

Photo of Tony
Hosted By
Tony and Usman I.
Building Smart Bots

Details

About the talk:

Why bots? Bots can be used in many scenarios - from auto replies on IRC, Slack, Github to several daily tasks.

Depending on your routine, smart bots may be able to reply emails, answer questions on chat, remind you to do some activities and much more than just being a "Devops Friend tool." But which techniques could you use to achieve such bots?

This talk is going to talk a little bit about how to identify situations that a bot could help you, possible ways to build it, some challenges and potential aspects that may go wrong.

Topics:

• Bots: helping me to avoid some mechanical or repetitive tasks since 2009

• My first (dummy) bots

• First attempt to make bots smarter - the brute force way

• Collecting data to feed bots intelligence

• Cassandra and Spark - essential tools to collect several analogical events and turn them into data

• Interpreting the results - applying some mathematics on it

• Making smart bots with some machine learning basics

• Points to improve

• Where could you apply this idea?

• Some epic fails

About the speaker:

Hanneli (https://twitter.com/hannelita) is a software developer. With experience in Java, C++ and Ruby, she works mostly with backend development and project architecture. She contributes to some open source projects and organises Cassandra, Science and Rust meetups in Sao Paulo. She enjoys spreading knowledge and learning new topics in conferences around the globe. She also likes coffee, GIFs, Lego and Mathematics.

Photo of Waterloo DevOps Meetup group
Waterloo DevOps Meetup
See more events
Kik meeting room
420 Weber Street North, Suite I · Waterloo, ON